make more of an effort to fit in somehere - Almanca İngilizce Sözlük